package szte.objectorgy.collections;

/**
 * Interface for a list.
 * 
 * @author Csilla-Andrea KAPUSI
 * @param <T>
 *            The type of the elements stored in this collection.
 */
public interface List<T extends Comparable<T>> extends Collection<T> {

	public void add(int index, T element);

	public T get(int index);

	public int indexOf(T element);

	public void set(int index, T element);
}
